#include <stdio.h>

char str[10000];

int solve()
{
    int z = 0, o = 0, j = 0, i;
    for (i = 0; str[i]; i++) {
        switch(str[i])
        {
            case 'Z': z++; break;
            case 'O': o++; break;
            case 'J': j++; break;
        }
    }
    while (z >= 0 || o >= 0 || j >= 0) {
        if (z > 0) putchar('Z');
        if (o > 0) putchar('O');
        if (j > 0) putchar('J');
        z--; o--; j--;
    }
    printf("\n");
    return 0;
}

int main(){
    while (scanf("%s", str) == 1 && str[0] != 'E')
    {
        solve();
    }
    return 0;
}
